//
//  NSObject+Swizzle.h
//  Pods-SafeRuntime_Example
//
//  Created by xcode on 2025/9/23.
//

#import <Foundation/Foundation.h>


#ifndef XCSYNTH_DUMMY_CLASS
#define XCSYNTH_DUMMY_CLASS(_name_) \
@interface XCSYNTH_DUMMY_CLASS_ ## _name_ : NSObject @end \
@implementation XCSYNTH_DUMMY_CLASS_ ## _name_ @end
#endif


NS_ASSUME_NONNULL_BEGIN

@interface NSObject (Swizzle)

+ (void)xc_swizzleClassMethod:(SEL)originSelector withSwizzleMethod:(SEL)swizzleSelector withClass:(Class)cls;
+ (void)xc_swizzleClassMethod:(SEL)originSelector withSwizzleMethod:(SEL)swizzleSelector;

@end

NS_ASSUME_NONNULL_END
